first things first – English–Italiano translations

🇬🇧 en it 🇮🇹

first things first phraseologicalUnit

  • let's deal with matters of highest priority first
andiamo con ordine
Wiktionary Links